package com.ljh.lottery.service.activitystatus;

import com.ljh.lottery.service.dto.ConvertActivityStatusDTO;

/**
 * @author: Themberfue
 * @date: 2025/4/17 10:33
 * @description:
 */
public interface ActivityStatusManager {
    /**
     * 处理活动相关状态转换
     * @param convertActivityStatusDTO 扭转状态参数
     */
    void handlerEvent(ConvertActivityStatusDTO convertActivityStatusDTO);

    /**
     * 处理回滚活动相关状态
     * @param convertActivityStatusDTO 回滚状态参数
     */
    void handlerRollbackEvent(ConvertActivityStatusDTO convertActivityStatusDTO);
}
